package org.ccay.core.util.exception;

import org.ccay.core.exception.ApplicationException;
/**
 * 无数据被影响时发生的异常
 * 
 * @since 2011-10-10
 */
public class NoDataEffectedException extends ApplicationException {
 
	private static final long serialVersionUID = 1319616170225622142L;	
	private static final String EXCEPTION_CODE = "ccay.core.00020001";
	private static final String EXCEPTION_CODE_NO_ID = "ccay.core.00020002";
	/**
	 * 创建一个NoDataEffectedException
	 * @param dataType 数据类别，如产品、合同等，最好是英文描述
	 * @param dataId 数据ID
	 */
	public NoDataEffectedException(String dataType,String dataId){
		super(EXCEPTION_CODE,dataType,dataId);
	}
	/**
	 * 创建一个NoDataEffectedException
	 * @param dataType
	 */
	public NoDataEffectedException(String dataType) {
		super(EXCEPTION_CODE_NO_ID,dataType);
	}

}
